package com.jinzhi.jzweb.domain;

import com.baomidou.mybatisplus.annotations.TableField;
import com.baomidou.mybatisplus.annotations.TableId;
import lombok.Data;

import java.util.Date;
@Data
public class StuSignUpComDOVO {

    private Long id;

    /** 会员id */
    private Long userId;

    /** 认证批次id */
    private Long cbatchId;

    /** 比赛编号 */
    private Integer comNum;

    /** 比赛编号 */
    private String comNums;
    /** 考点编号（机构信息表中，冗余字段） */
    private String orgNum;

    /** 考点id(机构信息id） */
    private Long orgId;

    /** 考场号（考场分配表中，冗余字段） */
    private String eallocationNum;

    /** 考场分配id */
    private Long eallocationId;

    /** 考生姓名 */
    private String name;

    /** 身份证号码 */
    private String idNumber;

    /** 考生照片 */
    private String photo;

    /** 附件上传（文档，图片） */
    private String enclosure;

    /** 考号/手机号码 */
    private String ticketNumber;

    /** 审核状态（0待审核，1待缴费，2未通过，3已分配，4已缴费，5待分配，6已过理论，7已出证书，8考试中，9已删除，10已交卷） */
    private Integer state;

    /** 备注 */
    private String remark;

    /** 报名时间 */
    private Date signUpTime;

    /** 审核人id */
    private Long checkerId;

    /** 审核时间 */
    private Date checkerDate;

    /** 考生类型（0：在校考生 ， 1：社会考生） */
    private Integer type;

    /** 考试批次ID */
    private Integer eaxBatchId;

    /** 1 幼儿照护 2产后恢复 3 理论竞赛 4实操竞赛 */
    private Integer types;

    /** 单位名称 */
    private String unitName;

    /** 指导老师 */
    private String teacher;

    /** 备注 */
    private String notes;

    /**第一次加密  */
    private Integer num1;

    /** 第二次加密 */
    private Integer num2;

    /** 赛场录入 */
    private String court;

    /** 竞赛名称 */
    private String cbatchName;




    /**实操第一次加密  */
    private Integer realityNm1;


    /**实操第二次加密  */
    private Integer realityNm2;

    /**实操赛场录入  */
    private String court2;

    /** 竞赛类别 1、教师组2、学生中职组3、学生高级组 */
    private String competitionType;


    private  int  pageNumber;
    private  int  pageSize;
//    /**实操第一次加密 */
//    @TableField("reality_um1")
//    private String realityNum1;
//
//    /**实操第二次加密 */
//    @TableField("reality_um2")
//    private String realityNum2;
}
